
package com.eyedog.video.mine;

import com.eyedog.library.mvp.IModel;
import com.eyedog.library.mvp.IView;
import com.eyedog.video.entity.ADVEntity;
import com.eyedog.video.entity.CategoryEntity;
import com.eyedog.video.entity.HotTagEntity;
import com.eyedog.video.http.ICallback;

import java.util.List;

public class constract
{
    public interface ISearchPresenter {
        void displaySearch();
    }

    public interface IMemberPresenter
    {
        void displaySearch();
    }

    public interface IMemberModel extends IModel {

        void loadMemberData(ICallback<MemberData> callback);

        void loadPlayCount(ICallback<Integer> callback);

        void loadImService(ICallback<List<ImService>> callback);

    }

    public interface IMemberView extends IView {
        void showMemberData(MemberData memberData);

        void showPlayCount(Integer count);

        void showImService(List<ImService> imServices);

    }
}
